nodding hydroid - German English Dictionary